package evaluation;

import java.util.ArrayList;

import modex.Paragraphe;
import recherche.ModuleRecherche;

public class MainEval {

	/**
	 * @param args
	 */
	public static void main(String[] args) {

		ParserQrels parser = new ParserQrels();
		ModuleRecherche recherche = new ModuleRecherche();
		
		ArrayList<Paragraphe> parasPertinents = parser.parseQrels(1);
		Evaluation evaluateur = new Evaluation(parasPertinents);
		
		
		ArrayList<Paragraphe> parasSelectionnes = recherche.executeQuery("balade au Mont Blanc");
		
		float rappel = evaluateur.calculerRappel(parasSelectionnes);
		System.out.println("Rappel : " + rappel*100 + "%");
		float precision = evaluateur.calulerPrecision(parasSelectionnes);
		System.out.println("Precision : " + precision*100 + "%");
	}

}
